package com.rybbaby.tss.front.tssPertainRelation.dao;


import com.rybbaby.tss.core.web.dao.IGenericDao;
import com.rybbaby.tss.front.tssPertainRelation.entity.TssPertainRelation;

import java.util.List;

/**
 * @author 雷春琼
 * @description 所属关系数据库操作接口
 * @createDate 2017-08-14 上午10:34:49
 */
public interface ITssPertainRelationDao extends IGenericDao<TssPertainRelation> {
    /**
     * 根据客户id查询亲属所属关系
     *
     * @param studentId
     * @return
     */
    List<TssPertainRelation> findBySql(String studentId);

    /**
     * 添加亲属信息
     * 杨然
     * @Param patriarch
     * */
    void saveImport(TssPertainRelation patriarch);

    /**
     * 根据操作人手机号查询信息
     * 杨然
     * */
    List<TssPertainRelation> findByPhone(String phone,String adminUserId)throws Exception;

    /**
     * 验证父母信息是否重复
     * 杨然
     * */
    List<TssPertainRelation> validationParentsMessage(String patriarchName, String contactPhone);


}
